i should have stopped - French English Dictionary